participating certificate with voting rights - French English Dictionary